package com.soft.zosagent.pojo;

import java.io.Serializable;

/**
 * 描述作业情况
 */
public class JobInfo implements Serializable {

    /**
     * 作业名字
     */
    private String jobName;

    /**
     * 作业JOBID
     */
    private String jobId;


    /**
     * EXECUTTING,STOPPED
     */
    private String status;

    /**
     *    COMPLETED，表示有返回码
     *    ABENDED，表示abend，以及abend的code
     *    JCLERROR，表示jcl 语法错误
     *    CANCELLED，表示job被取消
     */
    private String rcType;

    /**
     * 如果是type RC，则这里是数字
     * 如果type是abend，这里是abend code
     * 如果 JCLERROR，这里是空。
     */
    private String rcValue;

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public String getJobId() {
        return jobId;
    }

    public void setJobId(String jobId) {
        this.jobId = jobId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRcType() {
        return rcType;
    }

    public void setRcType(String rcType) {
        this.rcType = rcType;
    }

    public String getRcValue() {
        return rcValue;
    }

    public void setRcValue(String rcValue) {
        this.rcValue = rcValue;
    }
}
